package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 缴费记录对象 tmc_pay_manage
 *
 * @author ruoyi
 * @date 2021-04-23
 */
public class TmcPayManage extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 序号 */
    private Long id;

    /** 姓名 */
    @Excel(name = "姓名")
    private String userName;

    /** 手机号 */
    @Excel(name = "手机号")
    private Long cellphone;

    /** 小区名 */
    @Excel(name = "小区名")
    private String companyName;

    /** 单元号 */
    @Excel(name = "单元号")
    private String unitName;

    /** 门牌号 */
    @Excel(name = "门牌号")
    private String houseName;

    /** 房租面积 */
    @Excel(name = "房租面积")
    private Long area;

    /** 几个车位 */
    @Excel(name = "几个车位")
    private Long parkingNum;

    /** 物业费 */
    private int property;

    /** 垃圾费 */
    @Excel(name = "垃圾费")
    private int trush;

    /** 用电量 */
    @Excel(name = "用电量")
    private int electricity;

    /** 用水量 */
    @Excel(name = "用水量")
    private int water;

    /** 电梯维护费用 */
    @Excel(name = "电梯维护费用")
    private int elevatorMaintenance;

    /** 电梯电费 */
    @Excel(name = "电梯电费")
    private int elevatorElectricity;

    /** 电梯年检费 */
    @Excel(name = "电梯年检费")
    private int elevatorAnnualInspection;

    /** 小区均摊费用 */
    @Excel(name = "小区均摊费用")
    private int community;

    /** 车库月租 */
    @Excel(name = "车库月租")
    private int garage;

    /** 临时停车费用 */
    @Excel(name = "临时停车费用")
    private int temporaryParking;

    /** 其他维修费用 */
    @Excel(name = "其他维修费用")
    private int other;

    /** 总和 */
    @Excel(name = "总和")
    private int sum;

    @Excel(name = "总和")
    private Long houseBillId;

    public Long getHouseBillId() {
        return houseBillId;
    }

    public void setHouseBillId(Long houseBillId) {
        this.houseBillId = houseBillId;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setUserName(String userName)
    {
        this.userName = userName;
    }

    public String getUserName()
    {
        return userName;
    }
    public void setCellphone(Long cellphone)
    {
        this.cellphone = cellphone;
    }

    public Long getCellphone()
    {
        return cellphone;
    }
    public void setCompanyName(String companyName)
    {
        this.companyName = companyName;
    }

    public String getCompanyName()
    {
        return companyName;
    }
    public void setUnitName(String unitName)
    {
        this.unitName = unitName;
    }

    public String getUnitName()
    {
        return unitName;
    }
    public void setHouseName(String houseName)
    {
        this.houseName = houseName;
    }

    public String getHouseName()
    {
        return houseName;
    }
    public void setArea(Long area)
    {
        this.area = area;
    }

    public Long getArea()
    {
        return area;
    }
    public void setParkingNum(Long parkingNum)
    {
        this.parkingNum = parkingNum;
    }

    public Long getParkingNum()
    {
        return parkingNum;
    }
    public void setProperty(int property)
    {
        this.property = property;
    }

    public int getProperty()
    {
        return property;
    }
    public void setTrush(int trush)
    {
        this.trush = trush;
    }

    public int getTrush()
    {
        return trush;
    }
    public void setElectricity(int electricity)
    {
        this.electricity = electricity;
    }

    public int getElectricity()
    {
        return electricity;
    }
    public void setWater(int water)
    {
        this.water = water;
    }

    public int getWater()
    {
        return water;
    }
    public void setElevatorMaintenance(int elevatorMaintenance)
    {
        this.elevatorMaintenance = elevatorMaintenance;
    }

    public int getElevatorMaintenance()
    {
        return elevatorMaintenance;
    }
    public void setElevatorElectricity(int elevatorElectricity)
    {
        this.elevatorElectricity = elevatorElectricity;
    }

    public int getElevatorElectricity()
    {
        return elevatorElectricity;
    }
    public void setElevatorAnnualInspection(int elevatorAnnualInspection)
    {
        this.elevatorAnnualInspection = elevatorAnnualInspection;
    }

    public int getElevatorAnnualInspection()
    {
        return elevatorAnnualInspection;
    }
    public void setCommunity(int community)
    {
        this.community = community;
    }

    public int getCommunity()
    {
        return community;
    }
    public void setGarage(int garage)
    {
        this.garage = garage;
    }

    public int getGarage()
    {
        return garage;
    }
    public void setTemporaryParking(int temporaryParking)
    {
        this.temporaryParking = temporaryParking;
    }

    public int getTemporaryParking()
    {
        return temporaryParking;
    }
    public void setOther(int other)
    {
        this.other = other;
    }

    public int getOther()
    {
        return other;
    }
    public void setSum(int sum)
    {
        this.sum = sum;
    }

    public int getSum()
    {
        return sum;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
                .append("id", getId())
                .append("userName", getUserName())
                .append("cellphone", getCellphone())
                .append("companyName", getCompanyName())
                .append("unitName", getUnitName())
                .append("houseName", getHouseName())
                .append("area", getArea())
                .append("parkingNum", getParkingNum())
                .append("property", getProperty())
                .append("createTime", getCreateTime())
                .append("trush", getTrush())
                .append("electricity", getElectricity())
                .append("water", getWater())
                .append("elevatorMaintenance", getElevatorMaintenance())
                .append("elevatorElectricity", getElevatorElectricity())
                .append("elevatorAnnualInspection", getElevatorAnnualInspection())
                .append("community", getCommunity())
                .append("garage", getGarage())
                .append("temporaryParking", getTemporaryParking())
                .append("other", getOther())
                .append("sum", getSum())
                .toString();
    }
}